﻿using System;
using System.Collections.Generic;
using System.Text;
namespace Water.Architecture2.IDAL
{
    /// <summary>
    /// 数据库运算符
    /// </summary>
    public enum OperatorType
    {
        /*
         * =
         * <>
         * <
         * <=
         * >
         * >=
         * like
         * not like
         * is null
         * is not null
         * in
         * not in
      */
        /// <summary>
        /// 数据库比较运算符: =
        /// </summary>
        Equals,
        /// <summary>
        /// 数据库比较运算符: <>
        /// </summary>
        NotEquals,
        /// <summary>
        /// 数据库比较运算符: <
        /// </summary>
        Lesser,
        /// <summary>
        /// 数据库比较运算符: <=
        /// </summary>
        LesserOrEauals,
        /// <summary>
        ///数据库比较运算符:  >
        /// </summary>
        Greater,
        /// <summary>
        /// 数据库比较运算符: >=
        /// </summary>
        GreaterOrEquals,
        /// <summary>
        /// 数据库运算符: like
        /// </summary>
        Like,
        /// <summary>
        /// 数据库运算符: not like
        /// </summary>
        NotLike,
        /// <summary>
        /// 数据库运算符: is null
        /// </summary>
        IsNull,
        /// <summary>
        /// 数据库运算符: is not null
        /// </summary>
        IsNotNull,
        /// <summary>
        /// 数据库运算符: in
        /// </summary>
        In,
        /// <summary>
        /// 数据库运算符: not in
        /// </summary>
        NotIn  

    }
   
}
